3
8
23
5
9
10
13
20
19
22
17
36
15
26
21
16
14
4
25
64
33
37
28
32
31
68
48
24
46
11
89
69
102
52
85
93
56
18